trussed roofs - German English Dictionary